/*******************************************************************************
 * Copyright (c) 2006 CEA List.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors:
 *     CEA List - initial API and implementation
 *******************************************************************************/
package com.cea.papyrus.classdiagram.parsers.texteditor.propertylabel;

/**
 * 
 */
public abstract interface IContext {
	
	/**
	 * 
	 */
	public static final int DEFAULT = 0;
	
	/**
	 * 
	 */
	public static final int VISIBILITY = 1;
	
	/**
	 * 
	 */
	public static final int IS_DERIVED = 2;
	
	/**
	 * 
	 */
	public static final int NAME = 3;
	
	/**
	 * 
	 */
	public static final int AFTER_COLON = 4;
	
	/**
	 * 
	 */
	public static final int PROPERTY_TYPE = 5;
	
	/**
	 * 
	 */
	public static final int MULTIPLICITY = 6;
	
	/**
	 * 
	 */
	public static final int DEFAULT_VALUE = 7;
	
	/**
	 * 
	 */
	public static final int PROPERTY_MODIFIERS = 8;
	
	/**
	 * 
	 */
	public static final int PROPERTY_MODIFIER = 9;
	
	/**
	 * 
	 */
	public static final int IN_MULTIPLICITY = 10;
	
	/**
	 * 
	 */
	public static final int SUBSET_PROPERTY = 11;
	
	/**
	 * 
	 */
	public static final int REDEFINE_PROPERTY = 12;
}
